package com.ruoyi.cs.domain;

import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

@Data
public class TFringeBenefits extends BaseEntity {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "主键")
    private Integer id;

    @ApiModelProperty(value = "用户ID")
    private String userId;

    @ApiModelProperty(value = "金币")
    private BigDecimal goldCoins;

    @ApiModelProperty(value = "积分")
    private BigDecimal integral;

    @ApiModelProperty(value = "领取类型 0 手动领取 1 系统自动领取")
    private Integer claimType;

    @ApiModelProperty(value = "奖励比例")
    private BigDecimal rewardProportion;

    @ApiModelProperty(value = "积分阶段")
    private Integer integralStage;

    @ApiModelProperty(value = "变动前余额")
    private BigDecimal balanceBefore;

    @ApiModelProperty(value = "变动后余额")
    private BigDecimal balanceAfter;

    @ApiModelProperty(value = "标识符 0 正常 2 删除")
    private String delFlag;

    @ApiModelProperty(value = "用户名")
    private String userName;

    @ApiModelProperty(value = "手机号码")
    private String userPhone;

    @ApiModelProperty(value = "领取的日期")
    private String receiveDate;

    @ApiModelProperty(value = "饰品池ID")
    private String goodsPoolId;

    private String goodsName;

    private String goodsPic;

    private BigDecimal goodsPrice;

    private String receiveIP;

    private String receiveArea;
}